reciprocating roller machine - German English Dictionary